﻿/*
 * StyleScaleType
 * 
 * initial implementation : 5.12.2008
 *
 * Copyright (c) Adam Sida, asida@centrum.cz.
 * All rights reserved.
 * 
 * for license see Petra.Gis.License.txt
 */
using System;

namespace Petra.Gis.RenderingServices.PlanarBase
{

  /// <summary>
  /// defines style scaling behaviour
  /// </summary>
  public enum StyleScaleTypeEnum : int
  {
    /// <summary>
    /// style defined for nominal map scale will change its visual appearance
    /// by current map scale eg.
    /// line.width = 2px for nominal map scale = 5 000
    /// for current map scale 10 000 line.width = 1px.
    /// for current map scale 2 500 line.width = 4px.
    /// </summary>
    ScaleDepended = 0,



    /// <summary>
    /// style defined for nominal map scale will never change its visual appearance
    /// with map scale change.
    /// eg. line.width = 2px for nominal map scale = 5 000
    /// for current map scale 10 000 line.width = 2px,...
    /// </summary>
    ScaleIndependent = 1
  }
}
